a peace offering - Español Inglés Diccionario